excessive procurement lead times - Spanish English Dictionary